program MLPAinter;

uses
  Forms,
  MLPAmain in 'MLPAmain.pas' {frmMain},
  MLPAdm in 'MLPAdm.pas' {DM: TDataModule},
  MPLARunSelect in 'MPLARunSelect.pas' {dlgSelectRun},
  MLPAAssaySelect in 'MLPAAssaySelect.pas' {dlgSelectAssay},
  MLPAAddAssay in 'MLPAAddAssay.pas' {dlgAddAssay},
  MLPAEditAnalysis in 'MLPAEditAnalysis.pas' {dlgAnalysisEdit},
  MLPASelectSampleInfo in 'MLPASelectSampleInfo.pas' {dlgSelectSampleInfo},
  FloatMatrix in 'FloatMatrix.pas',
  MLPAOptions in 'MLPAOptions.pas' {frmMLPAOptions},
  MLPAShowSamples in 'MLPAShowSamples.pas' {dlgShowAnalysisSample},
  MLPAReinsertProbes in 'MLPAReinsertProbes.pas' {dlgReinsertProbes},
  MLPAGetProbeInfo in 'MLPAGetProbeInfo.pas' {dlgGetProbeInfo},
  MLPARunReport in 'MLPARunReport.pas' {frmRunReport},
  MLPAabout in 'MLPAabout.pas' {AboutBox};

{$R *.RES}

begin
  Application.Initialize;
  Application.Title := 'MLPAinter';
  Application.CreateForm(TfrmMain, frmMain);
  Application.CreateForm(TfrmMLPAOptions, frmMLPAOptions);
  Application.CreateForm(TDM, DM);
  Application.CreateForm(TAboutBox, AboutBox);
  frmMain.DMcreated;
  Application.CreateForm(TdlgGetProbeInfo, dlgGetProbeInfo);
  Application.CreateForm(TdlgSelectSampleInfo, dlgSelectSampleInfo);
  Application.CreateForm(TdlgShowAnalysisSample, dlgShowAnalysisSample);
  Application.CreateForm(TdlgReinsertProbes, dlgReinsertProbes);
  Application.CreateForm(TdlgSelectRun, dlgSelectRun);
  Application.CreateForm(TdlgSelectAssay, dlgSelectAssay);
  Application.CreateForm(TdlgAddAssay, dlgAddAssay);
  Application.CreateForm(TdlgAnalysisEdit, dlgAnalysisEdit);
  Application.Run;
end.
